software management application development developers projects open source c++ radius3 process java .net engineering j2ee thin-client business